regular payments - German English Dictionary